lease terms - Español Inglés Diccionario